package com.yjhh.chdataservice.service;

import com.yjhh.chdataservice.beans.*;
import com.yjhh.chdataservice.except.YJHHException;
import com.yjhh.chdataservice.util.CommonResultData;

import java.util.List;

/**
 * 示范项目业务逻辑接口
 */
public interface DemoProService {


    CommonResultData<List<DemoProBaseInfoVo>> getDemoProBaseInfoList(String areaCode, String pointName) throws YJHHException;

    CommonResultData<DemoProDetailInfoVo> getDemoProDetailInfo(String demonstrationitemId) throws YJHHException;

    CommonResultData<List<DemoProAttachVo>> getDemoProAttachInfoList(String demonstrationitemId) throws YJHHException;

    CommonResultData<StatisticsDemoProVo> statisticsDemoPro(String areaCode, String category) throws YJHHException;
}
